cast iron radiator - Alemán Inglés Diccionario